/**
 * Created with IntelliJ IDEA.
 * Description:
 * User: 邓大帅
 * Date: 2024-01-10
 * Time: 10:56
 */
class Base {
    public int a;
    public int b;
    public int c;
}
class Derived extends Base {
    public int c;
    public void func() {
//        子类有 那么就拿子类的 子类没有 就拿父类的
        System.out.println(a);
        System.out.println(b);
        System.out.println(c);//如果子类和父类有同名的成员变量 优先访问子类自己的
        System.out.println(super.c);//当子类和父类有同名的成员变量时仍想访问父类的 可以用super关键字来访问
//          super.父类方法名 访问同名父类方法 值得注意的是 super不能在静态方法内使用
    }
}
public class Test3 {
    public static void main(String[] args) {
        Derived derived = new Derived();
        derived.func();
    }
}
